patent shoe - French English Dictionary