treaty of alliance - Alemán Inglés Diccionario