tomcat clover (trifolium tridentatum) - Alemán Inglés Diccionario