flotation unit - Spanish English Dictionary