deputy production manager - Francés Inglés Diccionario