managing editor - Turco Inglés Diccionario