pertaining to delos, greece or inhabitants - Deutsch Englisch Wörterbuch