a football stadium - Français Anglais Dictionnaire