home slippers - French English Dictionary