hatched, matched, and despatched - Turkish English Dictionary