drill into a vein - Francés Inglés Diccionario