heavy anti-tank gun - Allemand Anglais Dictionnaire