sheltered english - German English Dictionary