shamrock (trifolium dubium) - Spanish English Dictionary