house slippers - French English Dictionary