leave nothing undone - Turkish English Dictionary