cameloid - Turkish English Dictionary