difficult to resolve problem - Espagnol Anglais Dictionnaire