clamworm - French English Dictionary