other marketable securities payable - German English Dictionary