make the slightest effort - Turkish English Dictionary