cameloid - German English Dictionary