ecofriendly - Turkish English Dictionary