eufaula - Turkish English Dictionary