duck liver à l’escabèche - Turkish English Dictionary