sarcoptid - French English Dictionary