top shells - French English Dictionary