difficult problem or matter - Espagnol Anglais Dictionnaire