managerial posts - Francés Inglés Diccionario