no matter what its nature is - Deutsch Englisch Wörterbuch