hand-guards - German English Dictionary