to feel like - Turkish English Dictionary