hinder the production - Turkish English Dictionary