small and cheap restaurant - Türkisch Englisch Wörterbuch