unambiguous definition - Turkish English Dictionary