katiuska - French English Dictionary