mechanically-propelled - Turc Anglais Dictionnaire