post of manager - Francés Inglés Diccionario