heavy assault rifle - German English Dictionary