entangle in a fishing net - Francés Inglés Diccionario