bomb dropping raid - German English Dictionary