leather jacketed - French English Dictionary