katyuşa - German English Dictionary