the end of something - Espagnol Anglais Dictionnaire