handguard - German English Dictionary