to feel strange - Spanish English Dictionary