Spanish-English Dictionaryshed
Spanish word for shed