time and budget limitation - Almanca İngilizce Sözlük