river snails - Espagnol Anglais Dictionnaire