impeding - Turkish English Dictionary