orrach - Turkish English Dictionary