lawyer definition