detergent dispenser - Spanish English Dictionary