alternative service delivery - German English Dictionary