What a fabulous advert for a grill... classy! Looked up a dictionary definition of GRILL - Here is how it translates in Spanglish:
En la cultura hip hop un grill es un tipo de joyería bling bling que se lleva en los dientes
'Bling Bling' translates regardless of the language you speak. Neat!
Here is a real treat -- in upscale establishments, the bathrooms have a Systema Odocontrol .. aka... stink vacuum. The tube is allocated directly into the toilet bowl centimeters away from the ...dare I say it -- P - Shoot. It is so hilarious to me -- I took a picture for your viewing pleasure. What a concept, surprised it hasn't taken off in the States? Something to ponder? Talk soon!!