macanchi - Turkish English Dictionary