offer sufficiently definite - Turkish English Dictionary