throw oneself forward impetuously - Almanca İngilizce Sözlük