ecology/ecologically friendly - Turkish English Dictionary