trinity lily (trillium grandiflorum) - German English Dictionary