supply ammunition - Francés Inglés Diccionario