one who abandons - Turkish English Dictionary