self-published - Alemán Inglés Diccionario