explains - Espagnol Anglais Dictionnaire