shed on wheels - Turc Anglais Dictionnaire