pantofle - German English Dictionary