scaraboid - Turkish English Dictionary