european peony - German English Dictionary