the last i heard of him - Espagnol Anglais Dictionnaire