small and cheap restaurant - Französisch Englisch Wörterbuch