on-premise sale - Spanish English Dictionary