re-deposit - German English Dictionary