showy locoweed - Spanish English Dictionary