stalk barnacle - French English Dictionary