barnacle rock-shell - French English Dictionary