magazine editor in chief - Turco Inglés Diccionario