hard to understand situation - Espagnol Anglais Dictionnaire