motor-propelled snow remover - Turc Anglais Dictionnaire