garden shed - Espagnol Anglais Dictionnaire