torpedoer - French English Dictionary