Ah yes, bucătar is indefinite. I can only use NOUNului without the article "al" when the noun being modified is both definite and directly adjacent. Since the noun being modified is indefinite, I must use the article "al." This will sink in one of these days.