be confronted with problems - Anglais Synonymes Dictionnaire