settle (deposit etc.) - German English Dictionary