significant non-cash transaction - German English Dictionary