legal standpoint - Turkish English Dictionary