eyeshields - German English Dictionary