Haut de maillot de bain en anglais

A nice one!

In English, "haut de maillot de bain" is typically translated to:

Note that the term "haut de maillot de bain" is more commonly used in French-speaking countries, while in English-speaking countries, people might use more general terms like "swimsuit" or "swimwear" to refer to the same type of garment.