self-propelled weapon - Turc Anglais Dictionnaire