impeded - Turkish English Dictionary