floating caisson - French English Dictionary