be stranded in the space - Espagnol Anglais Dictionnaire