river tamarind - Francés Inglés Diccionario