power-driven road roller - Turc Anglais Dictionnaire