tree clover (trifolium ciliatum) - German English Dictionary