split deposit - German English Dictionary