squamate - Alemán Inglés Diccionario