dwarf alpine poppy - German English Dictionary