torpent - French English Dictionary