managerial role - Español Inglés Diccionario