sea-balloon breakwater - French English Dictionary