put the kibosh on - Turco Inglés Diccionario