dove shells - French English Dictionary