legume tree - Francés Inglés Diccionario