strapped-down inertial navigation equipment - Almanca İngilizce Sözlük