a neutral venue - Deutsch Englisch Wörterbuch