self-dedicated - Inglés Sinónimo Diccionario