duck foie gras - Turkish English Dictionary