deposit protection agency - German English Dictionary