nasal fossa - Turkish English Dictionary