sizeable investment - Français Anglais Dictionnaire