In England, we do not tend to say roosters and cocks only refers to genitalia. The English tend to say cockrels
In Canada we would say roosters
I think no one but sniggering teenagers says "cocks" anymore.
Tybers is right. In the UK, you want to say "cockerels".
I would also think "rooster" is the better translation