food and beverage outlets - Alemán Inglés Diccionario