striges - French English Dictionary