there's no toilet paper - French English Dictionary