ammunition trailer - Francés Inglés Diccionario