shoe dealer - French English Dictionary