to feel strange - German English Dictionary