the hatches, matches and despatches - Turkish English Dictionary