carpenter's benches - Turc Anglais Dictionnaire