escrow funds - German English Dictionary