nasalis larvatus - Turkish English Dictionary