strangurious - French English Dictionary