subaqueous structures - Español Inglés Diccionario