no stone has been left unturned - Turkish English Dictionary