The English term "depot" matches the Swedish term "depå"

other english words that include "depot" : swedish :
railway depot bangård