self-developments - Alemán Inglés Diccionario