mechanical injector - Francés Inglés Diccionario