rock leather - French English Dictionary