english iris (iris xiphioides) - German English Dictionary