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