free from a leash - Alemán Inglés Diccionario