be confronted with a problem - Anglais Synonymes Dictionnaire