torrey-palmlilie - German English Dictionary