scabbards - German English Dictionary