torpedoing - German English Dictionary