a high-end place - Französisch Englisch Wörterbuch