radio telephone and telegraph - Español Inglés Diccionario