strategic mandate agreements - Turco Inglés Diccionario