current deposit - German English Dictionary