contract to provide goods or services - German English Dictionary