funds service delivery - German English Dictionary