towering financial strength - Turco Inglés Diccionario