leather dealer - French English Dictionary