One of the most recent corporate mishaps I've learned of is Microsoft Nokia calling their phone "Lumia", when in Spain "lumi" or "lumia" is an informal word to mean "prostitute". Your app doesn't reflect that. I was going to say that you need to source slang dictionaries, but this one is in the Diccionario de la Real Academia: http://buscon.rae.es/drae/srv/search?val=lumia And even in the first random online bilingua…
It's actually the basis for a site called The Alternative Dictionaries which features "colorful extracts": http://www.alternative-dictionaries.net/