canch - Turkish English Dictionary