seashells - French English Dictionary