spirrilla - French English Dictionary