self-charging - Español Inglés Diccionario