off-leash running (dogs) - Español Inglés Diccionario