patent leather shoes - French English Dictionary