Sopa de lima translates to lime soup in Spanish, referring to the use of lime as the key ingredient.