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