open a restaurant - Français Anglais Dictionnaire