on-site daycare - German English Dictionary