technical delegate - Turco Inglés Diccionario