papillous - Turkish English Dictionary