heavy duty detergent - Turkish English Dictionary