swoop down upon something - Almanca İngilizce Sözlük