peonies - German English Dictionary