plastic slippers - French English Dictionary