Bengalese AM broadcast not good for ratings (4,6)
I believe the answer is:
able seamen
'ratings' is the definition.
(rating can mean a sailor)
'bengalese am broadcast not good' is the wordplay.
I cannot quite understand how this works, but
'am' is within the answer.
This may be the basis of the clue (or it may be nonsense).
'for' is the link.
(Other definitions for able seamen that I've seen before include "ratings" , "sailors" .)