radio telephone and telegraph - Turco Inglés Diccionario