set of highball glasses - Spanish English Dictionary