spleen amaranth (amaranthus dubius) - Francés Inglés Diccionario