on-premise sales - German English Dictionary