settlement payables to depositories - French English Dictionary