armguard - German English Dictionary