spirule - French English Dictionary