make an endeavour - Turkish English Dictionary