drepanocyte - Turkish English Dictionary