hmf (his/her majesty's forces) - German English Dictionary