arbitration treaty - Alemán Inglés Diccionario