it kinda freaked me out - Turkish English Dictionary