self-created - Alemán Inglés Diccionario