self-devised - Alemán Inglés Diccionario