drilling superintendent - Francés Inglés Diccionario