leather shield - German English Dictionary