put stone slabs/flagstones - Turc Anglais Dictionnaire