public display of affection - Deutsch Englisch Wörterbuch