lick the spittle of - Spanish English Dictionary