trifolium dubium - Spanish English Dictionary