permeable breakwater - Francés Inglés Diccionario