stalk barnacle - Turkish English Dictionary