unfettered by scruples - Turkish English Dictionary