patent leather shoe - French English Dictionary