showy rattlebox (crotalaria spectabilis) - Español Inglés Diccionario