best effort principle - Turkish English Dictionary