rocks and algae caught in fishing gear - Francés Inglés Diccionario