make every endeavour - Turkish English Dictionary