offensive and defensive alliance - Turco Inglés Diccionario