gooseneck barnacle - Turkish English Dictionary