squamellate - Alemán Inglés Diccionario