deposit refund - German English Dictionary