elliptocyte - Turkish English Dictionary