drill ammunition - Francés Inglés Diccionario