torpedo bombing - German English Dictionary