it kinda freaked me out - Turco Inglés Diccionario