technical staff - Turco Inglés Diccionario