heavy antitank weapon - Espagnol Anglais Dictionnaire