self-propelled gun squad - Allemand Anglais Dictionnaire