impede the production - Turco Inglés Diccionario