cost sharing agreement - German English Dictionary