hatched, matched, and despatched - Turc Anglais Dictionnaire