dispute resolution mechanism - Alemán Inglés Diccionario