alligator skin - Francés Inglés Diccionario