it kinda freaked me out - French English Dictionary