single point moored floating sign - Español Inglés Diccionario