small protuberance - Turkish English Dictionary