magret of duck - German English Dictionary