radio telephone and telegraph - Alemán Inglés Diccionario