spontaneous impulse - Almanca İngilizce Sözlük