squamoid - Alemán Inglés Diccionario