public flotation - Spanish English Dictionary