prevent the supply of provisions - Turkish English Dictionary