lemuria - Turkish English Dictionary