tomcat clover (trifolium tridentatum) - Francés Inglés Diccionario