sizeable investment - Turc Anglais Dictionnaire