peking roast duck - German English Dictionary