scaphocepha - French English Dictionary