spleen amaranth - Alemán Inglés Diccionario