short-term deposits - German English Dictionary