haunch (arch) - Turkish English Dictionary