floating roof tank - French English Dictionary