torrentera - French English Dictionary