self documenting - Alemán Inglés Diccionario