on-premise sale - German English Dictionary