telegraph one's punches - Alemán Inglés Diccionario