large complex financial institutions - Turco Inglés Diccionario