diestrum - French English Dictionary