trade treaty - Alemán Inglés Diccionario