deep punctate keratitis - French English Dictionary