well-presented - Alemán Inglés Diccionario