deposit statement - German English Dictionary