do the utmost - Turkish English Dictionary