rock barnacle - Turkish English Dictionary