mobile striking force - German English Dictionary