garden centipede - Turkish English Dictionary