support shield - German English Dictionary