managerial contract - Francés Inglés Diccionario