seashell - French English Dictionary