teaming agreements - Alemán Inglés Diccionario