sabelloid - German English Dictionary