never to be seen again - Espagnol Anglais Dictionnaire