pantofle - French English Dictionary