detergent paste - Turkish English Dictionary