tree clover (trifolium ciliatum) - Espagnol Anglais Dictionnaire