Sort:  

At least in German language that's really true ... I think in English the word "alien" has also the meaning "stranger" ...