torpedierte - German English Dictionary