it makes me uncomfortable - Turco Inglés Diccionario