take-out financing - German English Dictionary