persona non grata or not acceptable - Turc Anglais Dictionnaire