defensive and offensive alliance - Turco Inglés Diccionario