alligator leather - French English Dictionary