feel alienated - Turkish English Dictionary