self propelled crane - Turc Anglais Dictionnaire