small-size facility - Français Anglais Dictionnaire