hard and soft body impact - Almanca İngilizce Sözlük