nasal pits - Turkish English Dictionary