let nature take its course - Alemán Inglés Diccionario