european peony - Spanish English Dictionary