low-impact technology - Turkish English Dictionary