bitter clover (melilotus indica) - Spanish English Dictionary