translate English to French: Bermuda
Bermudes