dog sleds - Alemán Inglés Diccionario