eyeshields - French English Dictionary