peggy - German English Dictionary