impede the production - Turkish English Dictionary