off-premise - French English Dictionary