abandon oneself to despair - Türkçe İngilizce Sözlük