be confronted by a problem - Anglais Synonymes Dictionnaire