adeudar - Turkish English Dictionary