self-explanatory - Alemán Inglés Diccionario