sarcocyte - Turkish English Dictionary