trinity lily (trillium grandiflorum) - Spanish English Dictionary