appointed as managing director - Inglés Sinónimo Diccionario