"selbstbedienungsrestaurant" in English Selbstbedienungsrestaurant {n} self-service restaurant Detailed translations for "selbstbedienungsrestaurant" das Selbstbedienungsrestaurant{neuter} Selbstbedienungsrestaurant self-service restaurant Das ist nicht dein Ernst, ein Selbstbedienungsrestaurant für Löwen? Source: opensubtitles.org Corpus by OPUS Request review You're kidding. A self-service restaurant for lions?