katiuska - German English Dictionary