detergent paste - German English Dictionary