stalk barnacle - Spanish English Dictionary