canche - Turkish English Dictionary