crenate barnacle - Turkish English Dictionary