difficult/unpleasant affair - Allemand Anglais Dictionnaire