structure foundation on moor - Turc Anglais Dictionnaire