torpediert - German English Dictionary