strobiliferous - French English Dictionary