leashed - Alemán Inglés Diccionario