foundations have been laid - Turc Anglais Dictionnaire