Argument can mean that in English as well depending on the circles you inhabit. It takes on a meaning near to that in legal circles. Not exactly the same meaning, but far different than what it's most usually known for. Report