stirious - French English Dictionary