grill sardines, mollusk or other fish - Turc Anglais Dictionnaire