required deposit - German English Dictionary