reserve tranche purchase - German English Dictionary