with great power and strength - Turco Inglés Diccionario