torpedolike - French English Dictionary