let nature take its course - Spanisch Englisch Wörterbuch