torpedera - French English Dictionary