a continuous drool - Spanish English Dictionary