drill barrow - Francés Inglés Diccionario