settlement payables to depositories - German English Dictionary