be confronted by/with problems - Espagnol Anglais Dictionnaire