translate English to French: Main Train Station Barcelona Sants Station "10 minutes walk (Metro Green Line).
Gare Centrale de Barcelone Gare de Sants "10 minutes de marche (Metro Ligne Verte).