spill-proof drinking cup - Spanish English Dictionary