strategic long term vision statement - Turc Anglais Dictionnaire