cleaner technologies substitutes assessment - Turkish English Dictionary