be confronted with problems - Turc Anglais Dictionnaire