bitter clover (melilotus indica) - German English Dictionary