poppy mallow - German English Dictionary