sensu stricto (in the strict sense) - Turkish English Dictionary