alligator skin - Turco Inglés Diccionario