services delivered - German English Dictionary