have a deterrent effect - Turco Inglés Diccionario