the closest metro stop - Français Anglais Dictionnaire