make every possible effort - Turkish English Dictionary