"A man who does not drink a bitter wine"
Translation:쓴 와인을 마시지 않는 한 남자
My understanding of this is that 한 is used to indicate "one" or "a" - so in this instance it is used to emphasise the quantity of the item in the sentence. In other words, "A man who does not drink A bitter wine" is the correct translation compared with "A man who does not drink bitter wine". Hope this makes sense!
In that case I could not translate this as "The man...". I do understand your point. Just don't think that "A" meaning "one" really makes any difference in this sentence. What I want to say is that there is no reason here to number the quantity of "man" I am talking about. Well... maybe they want to introduce the concept of "a" meaning "one", as it is done in English (e.g.: a hundred), but seems to be the other way around here.
If you ever get confused with these type of phrases, just read them as they are. 주스 마시는 여자아이 = juice drinking girl (whick means girl drinking juice). In these types of phrases, you are describing the subject (in, "The girl drinking juice," you are describing the girl as "juice drinking." Make sense?). They can be kind of confusing, but I hope this helped a little.