self-applied - Español Inglés Diccionario