mobile surgical hospital - Français Anglais Dictionnaire