telegraph one's punches - Turc Anglais Dictionnaire