macanche - Turkish English Dictionary