Original: In English, this city's name translates to "Frankfurt on the Main" (pronounced like English mine or German mein).
Simplified: The Frankfurt International Airport is the largest in Germany, and the third biggest in the world.