large-scale canteen kitchen - Français Anglais Dictionnaire