As a Noun:
1. A discussion in which people express different opinions about a subject. English = debate.
2. Of competing teams or individuals, the alternating advantage and disadvantage that they have over each other.
As a Verb or Adjective:
1. To discuss a topic fairly formally amongst several people expressing different views. English = debate.