persona non grata or not acceptable - Deutsch Englisch Wörterbuch