supervised visitation - German English Dictionary