self-dedicated - Español Inglés Diccionario