iron skullcap - French English Dictionary