dog shed - Turco Inglés Diccionario