guided weapon carrier - Francés Inglés Diccionario