Translator


"technical adviser" in Spanish