simple restaurants - Alemán Inglés Diccionario