as a matter of principle - Turkish English Dictionary