snake-like worm shell - Fransızca İngilizce Sözlük