provide protection - German English Dictionary