echinocyte - Alemán Inglés Diccionario