bombarding - German English Dictionary