hampering - Turkish English Dictionary