drill carriage - Francés Inglés Diccionario