grill sardines, mollusk or other fish - Français Anglais Dictionnaire