area of potentially suitable habitat - Deutsch Englisch Wörterbuch