single point moored floating sign - Spanish English Dictionary