swoop down on someone - German English Dictionary