service procurement agreement - German English Dictionary