echinocyte - Francés Inglés Diccionario