resolve a difficult problem/situation - Espagnol Anglais Dictionnaire