time and budget limitation - Deutsch Englisch Wörterbuch