teaming agreements - Turco Inglés Diccionario