outstanding contracts - German English Dictionary