drill diamond - Francés Inglés Diccionario