scaly-foot gastropod - Turc Anglais Dictionnaire