dog off-leash areas - Francés Inglés Diccionario