tree clover (trifolium ciliatum) - Francés Inglés Diccionario