it scares me a bit - Turco Inglés Diccionario