hollowed out shell - French English Dictionary