rattle weed (crotalaria retusa) - Francés Inglés Diccionario