torpedoed - German English Dictionary