Triergol-Raketen - German English Dictionary