honour/honor cross of the german armed forces - Spanish English Dictionary