manager self-serve - Francés Inglés Diccionario