translate English to French: Eel is a delicacy in many countries, including England.
L’anguille est un mets apprécié dans plusieurs pays dont l’Angleterre.