ganch - Turkish English Dictionary