mezzanine investment - German English Dictionary