hinderer - Turkish English Dictionary