self-created - Español Inglés Diccionario