weaponstroop - German English Dictionary