telephone delivery of a telegram - Alemán Inglés Diccionario