self-documented - Alemán Inglés Diccionario