protection provided (by) - German English Dictionary