toilet paper roll - French English Dictionary