millipede - Turkish English Dictionary