he should have told you - Espagnol Anglais Dictionnaire