antitank missile (atm) - Francés Inglés Diccionario