strategic issues division - Turco Inglés Diccionario