lister's river snail - Fransızca İngilizce Sözlük