fornicating slipper snail - Fransızca İngilizce Sözlük