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