fairy lily (cooperia pedunculata) - German English Dictionary