Translator


"superior technician" in Spanish