spin-off agreement/contract - German English Dictionary