torpente - French English Dictionary