seed of the avatí guaycurú - Español Inglés Diccionario