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