channel shells - French English Dictionary