no matter what its nature is - Französisch Englisch Wörterbuch