home savings deposits - German English Dictionary