dispensing spout - Spanish English Dictionary