sense of wonder - Alemán Inglés Diccionario