cerebroid - French English Dictionary