hear and resolve disputes - Espagnol Anglais Dictionnaire