steel retainer (drill) - Francés Inglés Diccionario