river snails - Turc Anglais Dictionnaire