the toast (of a place/scene) - Espagnol Anglais Dictionnaire