have thrown off a precipice - Almanca İngilizce Sözlük