leashes - Alemán Inglés Diccionario