true and legal - Turkish English Dictionary