squamule - Alemán Inglés Diccionario