leather shorts - French English Dictionary