garden shed - Spanish English Dictionary