machine foundations - Turc Anglais Dictionnaire