gancha - Turkish English Dictionary