mechanical supervisor - Francés Inglés Diccionario