the last i heard of him - Spanish English Dictionary